home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / fastm3e2.arc / INSTALL.BAT < prev    next >
DOS Batch File  |  1991-01-21  |  7KB  |  174 lines

  1. ECHO OFF
  2. CLS
  3. ECHO               ╔══════════════════════════════════════════════════╗
  4. ECHO               ║   fastmenu PLUS (TM) V.3   INSTALL to Drive C:   ║
  5. ECHO               ║   ~~~~~~~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~   ║
  6. ECHO               ║   NOTE !   This batch file will create a new     ║
  7. ECHO               ║   directory called 'FAST' on your hard drive.    ║
  8. ECHO               ║   After  creating  this  directory,  all the     ║
  9. ECHO               ║   necessary  files  from  your  distribution     ║
  10. ECHO               ║   disk(s) will be copied to this directory.      ║
  11. ECHO               ║                                                  ║
  12. ECHO               ║    A .................. Install VGA Version ?    ║
  13. ECHO               ║    B ....... Install CGA/Monochrome Version ?    ║
  14. ECHO               ╟──────────────────────────────────────────────────╢
  15. ECHO               ║    Enter The Letter A or B     (ESC to Abort)    ║
  16. ECHO               ╚══════════════════════════════════════════════════╝
  17. :START1
  18. CHOICE
  19. IF ERRORLEVEL 27 GOTO END2
  20. IF ERRORLEVEL 3 GOTO START1
  21. IF ERRORLEVEL 2 GOTO CGA
  22. :VGA
  23. ECHO .
  24. ECHO   Working.      Please Wait !!
  25. ECHO .
  26. copy config.cga config.ifo
  27. copy fast.vga fast.bat
  28. GOTO DRIVE
  29. :CGA
  30. ECHO .
  31. ECHO   Working.      Please Wait !!
  32. ECHO .
  33. copy fast.cga fast.bat
  34. CLS
  35. ECHO               ╔═══════════════════════════════════════════════════╗
  36. ECHO               ║                    Do you want:                   ║
  37. ECHO               ║    A .............. Color Menus and Prompts ?     ║
  38. ECHO               ║    B ...... Black & White Menus and Prompts ?     ║
  39. ECHO               ╟───────────────────────────────────────────────────╢
  40. ECHO               ║     Enter The Letter A or B    (ESC to Abort)     ║
  41. ECHO               ╚═══════════════════════════════════════════════════╝
  42. :START3
  43. CHOICE
  44. IF ERRORLEVEL 27 GOTO END2
  45. IF ERRORLEVEL 3 GOTO START3
  46. IF ERRORLEVEL 2 GOTO BLACK
  47. :COLOR
  48. ECHO .
  49. ECHO   Working.     Please Wait !!
  50. ECHO .
  51. copy config.cga config.ifo
  52. GOTO DRIVE
  53. :BLACK
  54. ECHO .
  55. ECHO   Working.     Please Wait !!
  56. ECHO .
  57. copy config.b&w config.ifo
  58. :DRIVE
  59. CLS
  60. ECHO               ╔═══════════════════════════════════════════════════╗
  61. ECHO               ║                                                   ║
  62. ECHO               ║   What Drive Are You Installing From (A or B)?    ║
  63. ECHO               ║                                                   ║
  64. ECHO               ╟───────────────────────────────────────────────────╢
  65. ECHO               ║     Enter The Letter A or B    (ESC to Abort)     ║
  66. ECHO               ╚═══════════════════════════════════════════════════╝
  67. :START2
  68. CHOICE
  69. IF ERRORLEVEL 27 GOTO END2
  70. IF ERRORLEVEL 3 GOTO START2
  71. IF ERRORLEVEL 2 GOTO LABELB
  72. :LABELA
  73. ECHO .
  74. ECHO   Working.    Please Wait !!
  75. ECHO .
  76. c:
  77. cd\
  78. if exist FAST.BAT erase FAST.BAT
  79. if exist BRUN45.EXE erase BRUN45.EXE
  80. if exist c:\fast\fastmenu.exe goto nomake
  81. md\fast
  82. :nomake
  83. cd\fast
  84. if exist c:\fast\fasthelp.001 erase c:\fast\fasthelp.001
  85. if exist c:\fast\fasthelp.002 erase c:\fast\fasthelp.002
  86. if exist c:\fast\fasthelp.003 erase c:\fast\fasthelp.003
  87. if exist c:\fast\fasthelp.004 erase c:\fast\fasthelp.004
  88. if exist c:\fast\fasthelp.005 erase c:\fast\fasthelp.005
  89. if exist c:\fast\fasthelp.006 erase c:\fast\fasthelp.006
  90. if exist c:\fast\fasthelp.007 erase c:\fast\fasthelp.007
  91. if exist c:\fast\fasthelp.008 erase c:\fast\fasthelp.008
  92. if exist c:\fast\fasthelp.009 erase c:\fast\fasthelp.009
  93. if exist c:\fast\fasthelp.010 erase c:\fast\fasthelp.010
  94. if exist c:\fast\fastrun.exe erase c:\fast\fastrun.exe
  95. if exist c:\fast\fastlogo.ifo erase c:\fast\fastlogo.ifo
  96. if exist c:\fast\master.dat erase c:\fast\master.dat
  97. if exist c:\dos\command.com copy a:\fast.bat c:\dos
  98. if not exist c:\dos\command.com copy a:\fast.bat c:\
  99. if exist c:\dos\command.com copy a:\brun45.exe c:\dos
  100. if not exist c:\dos\command.com copy a:\brun45.exe c:\
  101. copy a:\*.ifo c:\fast
  102. copy a:\*.exe c:\fast
  103. cls
  104. ECHO .
  105. ECHO          Insert fastmenu PLUS Disk #2 into Drive A:
  106. ECHO .
  107. pause
  108. copy a:\*.exe c:\fast
  109. GOTO END1
  110. :LABELB
  111. ECHO .
  112. ECHO   Working.    Please Wait !!
  113. ECHO .
  114. c:
  115. cd\
  116. if exist FAST.BAT erase FAST.BAT
  117. if exist BRUN45.EXE erase BRUN45.EXE
  118. if exist c:\fast\fastmenu.exe goto nomake2
  119. md\fast
  120. :nomake2
  121. cd\fast
  122. if exist c:\fast\fasthelp.001 erase c:\fast\fasthelp.001
  123. if exist c:\fast\fasthelp.002 erase c:\fast\fasthelp.002
  124. if exist c:\fast\fasthelp.003 erase c:\fast\fasthelp.003
  125. if exist c:\fast\fasthelp.004 erase c:\fast\fasthelp.004
  126. if exist c:\fast\fasthelp.005 erase c:\fast\fasthelp.005
  127. if exist c:\fast\fasthelp.006 erase c:\fast\fasthelp.006
  128. if exist c:\fast\fasthelp.007 erase c:\fast\fasthelp.007
  129. if exist c:\fast\fasthelp.008 erase c:\fast\fasthelp.008
  130. if exist c:\fast\fasthelp.009 erase c:\fast\fasthelp.009
  131. if exist c:\fast\fasthelp.010 erase c:\fast\fasthelp.010
  132. if exist c:\fast\fastrun.exe erase c:\fast\fastrun.exe
  133. if exist c:\fast\fastlogo.ifo erase c:\fast\fastlogo.ifo 
  134. if exist c:\fast\master.dat erase c:\fast\master.dat
  135. if exist c:\dos\command.com copy b:\fast.bat c:\dos
  136. if not exist c:\dos\command.com copy b:\fast.bat c:\
  137. if exist c:\dos\command.com copy b:\brun45.exe c:\dos
  138. if not exist c:\dos\command.com copy b:\brun45.exe c:\
  139. copy b:\*.ifo c:\fast
  140. copy b:\*.exe c:\fast
  141. cls
  142. ECHO .
  143. ECHO          Insert fastmenu PLUS Disk #2 into Drive B:
  144. ECHO .
  145. pause
  146. copy b:\*.exe c:\fast
  147. GOTO END1
  148. :END1
  149. cd\
  150. CLS
  151. ECHO               ╔═══════════════════════════════════════════════════╗
  152. ECHO               ║     fastmenu PLUS     Installation Completed      ║
  153. ECHO               ║     ~~~~~~~~~~~~~     ~~~~~~~~~~~~~~~~~~~~~~      ║
  154. ECHO               ║    NOTE !   For the fastmenu application to       ║
  155. ECHO               ║    operate  properly,  you  must  have  a path    ║
  156. ECHO               ║    statement to your  ROOT directory  and your    ║
  157. ECHO               ║    DOS directory  or  the  directory  your DOS    ║
  158. ECHO               ║    files are in, This path statement should be    ║
  159. ECHO               ║    located in your AUTOEXEC.BAT file.             ║
  160. ECHO               ║      Example:  path=c:\;c:\dos                    ║
  161. ECHO               ║    Also if you want fastmenu  to automatically    ║
  162. ECHO               ║    startup when you turn on your computer, you    ║
  163. ECHO               ║    will need to add 'FAST' as the last line or    ║
  164. ECHO               ║    statement in the AUTOEXEC.BAT file.            ║
  165. ECHO               ╟───────────────────────────────────────────────────╢
  166. ECHO               ║    To start fastmenu, at the DOS prompt from      ║
  167. ECHO               ║    any directory type: [ FAST ]  enter.           ║
  168. ECHO               ╚═══════════════════════════════════════════════════╝
  169. GOTO END
  170. :END2
  171. CLS
  172. ECHO                        fastmenu PLUS Installation Aborted !
  173. :END
  174.